<?php
/*
 * Created on 2013-6-11
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */

require_once ('../../base/Upload.php');
require_once('../../base/Db.php');
require_once('../../base/Tools.php');

	
//插入模板处理

$babyName = unescape($_POST['babyName_New']);
$babyProductCate = $_POST['babyProductCate_New'];
$babyColorCate = $_POST['babyColorCate_New'];
$babyTemplateCate = $_POST['babyTemplateCate_New'];
$babySnap = unescape($_POST['babySnap_New']);
$babyDesc = unescape($_POST['babyDesc_New']);
//$babyPath = $_POST['babyPath'];
//$babyMainPicPath = $_POST['babyMainPicPath'];

$db = new Db();
$sql = "insert into template(baby_name, baby_product_cate, baby_color_cate, baby_template_cate, baby_snap, baby_desc) values";
$sql .= "('$babyName', $babyProductCate, $babyColorCate, $babyTemplateCate, '$babySnap', '$babyDesc')";
if($db->execute($sql)){
	echo "1:插入成功";
}
/*
 * function makeDirectory($directoryName) {
		$directoryName = str_replace("\\","/",$directoryName);
		$dirNames = explode('/', $directoryName);
		$total = count($dirNames) ;
		$temp = '';
		for($i=0; $i<$total; $i++) {
			$temp .= $dirNames[$i].'/';
			if (!is_dir($temp)) {
				$oldmask = umask(0);
				if (!mkdir($temp, 0777)) exit("不能建立目录 $temp"); 
				umask($oldmask);
			}
		}
		return true;
	}
	
if(isset($_FILES['babyPath_New'])){
	echo $_FILES['babyPath_New']['name'];
	//要是有的话，以'/'打散为数组的时候，最后将会出现一个空值
	if($_FILES['babyPath_New']['name'] <> ""){
		//包含上传文件类
		
		//设置文件上传目录
		$savePath = "upload";
		//创建目录
		makeDirectory($savePath);
		//允许的文件类型
		$fileFormat = array('gif','jpg','jpge','png');
		//文件大小限制，单位: Byte，1KB = 1000 Byte
		//0 表示无限制，但受php.ini中upload_max_filesize设置影响
		$maxSize = 0;
		//覆盖原有文件吗？ 0 不允许  1 允许 
		$overwrite = 0;
		//初始化上传类
		$f = new Upload( $savePath, $fileFormat, $maxSize, $overwrite);
		//如果想生成缩略图，则调用成员函数 $f->setThumb();
		//参数列表: setThumb($thumb, $thumbWidth = 0,$thumbHeight = 0)
		//$thumb=1 表示要生成缩略图，不调用时，其值为 0
		//$thumbWidth  缩略图宽，单位是像素(px)，留空则使用默认值 130
		//$thumbHeight 缩略图高，单位是像素(px)，留空则使用默认值 130
		$f->setThumb(1);
		
		//参数中的uploadinput是表单中上传文件输入框input的名字
		//后面的0表示不更改文件名，若为1，则由系统生成随机文件名
		if (!$f->run('babyPath_New',1)){
			//通过$f->errmsg()只能得到最后一个出错的信息，
			//详细的信息在$f->getInfo()中可以得到。
			echo "0".$f->errmsg()."<br>\n";
			return;
		}
		//上传结果保存在数组returnArray中。
		//echo "<pre>";
		//print_r($f->getInfo());
		//echo "</pre>";
	}
}
if(isset($_FILES['babyMainPicPath_New'])){	
	if($_FILES['babyMainPicPath_New']['name'] <> ""){
		//包含上传文件类
		
		//设置文件上传目录
		$savePath = "upload";
		//创建目录
		makeDirectory($savePath);
		//允许的文件类型
		$fileFormat = array('gif','jpg','jpge','png');
		//文件大小限制，单位: Byte，1KB = 1000 Byte
		//0 表示无限制，但受php.ini中upload_max_filesize设置影响
		$maxSize = 0;
		//覆盖原有文件吗？ 0 不允许  1 允许 
		$overwrite = 0;
		//初始化上传类
		$f = new Upload( $savePath, $fileFormat, $maxSize, $overwrite);
		//如果想生成缩略图，则调用成员函数 $f->setThumb();
		//参数列表: setThumb($thumb, $thumbWidth = 0,$thumbHeight = 0)
		//$thumb=1 表示要生成缩略图，不调用时，其值为 0
		//$thumbWidth  缩略图宽，单位是像素(px)，留空则使用默认值 130
		//$thumbHeight 缩略图高，单位是像素(px)，留空则使用默认值 130
		$f->setThumb(1);
		
		//参数中的uploadinput是表单中上传文件输入框input的名字
		//后面的0表示不更改文件名，若为1，则由系统生成随机文件名
		if (!$f->run('babyMainPicPath_New',1)){
			//通过$f->errmsg()只能得到最后一个出错的信息，
			//详细的信息在$f->getInfo()中可以得到。
			echo "0".$f->errmsg()."<br>\n";
			return;
		}
		//上传结果保存在数组returnArray中。
		//echo "<pre>";
		//print_r($f->getInfo());
		//echo "</pre>";
	}
}
*/


?>
